overthrown stone - Spanish English Dictionary